package com.ruoyi.charge.domain;

import cn.afterturn.easypoi.excel.annotation.Excel;
import com.mybatisflex.annotation.Id;
import com.mybatisflex.annotation.Table;
import com.ruoyi.common.web.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 充电桩 对象
 *
 * @author laifeng
 */
@EqualsAndHashCode(callSuper = true)
@Data
@Table(value = "core_charger")
public class Charger extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * id
     */
    @Excel(name = "id")
    @Id
    private Long id;

    /**
     * 设备编号
     */
    @Excel(name = "设备编号")
    private String sn;

    /**
     * 枪数量
     */
    @Excel(name = "枪数量")
    private Integer gunNum;

    /**
     * 类型
     */
    @Excel(name = "类型")
    private Integer type;

    /**
     * 服务器ip
     */
    @Excel(name = "服务器ip")
    private String serverIp;

    /**
     * 服务器端口
     */
    @Excel(name = "服务器端口")
    private Integer serverPort;

    /**
     * 品牌
     */
    @Excel(name = "品牌")
    private Long brand;

}
